package by.kniazhych.core.server.local.ai {
	
	/**
	 * ...
	 * @author Boutylin Mikhail
	 */
	
		import by.kniazhych.core.data.game.PeacePosition;
		import by.kniazhych.core.server.local.data.BoardData;
	import by.kniazhych.core.server.local.logic.LogicController;
	

	
	public class TestLogicController extends LogicController{
		
		public function TestLogicController() {
			super(null);			
		}
		
		//--------------------------------------------------------------------------
		//
		//  PUBLIC METHODS
		//
		//--------------------------------------------------------------------------
		
		public function updateData(data:BoardData):void {
			super._data = data;
		}
		
		public function checkMotionRules(sP:PeacePosition, fP:PeacePosition):Boolean {
			return super._controlMotionRules(sP, fP, true);
		}
		
		//--------------------------------------------------------------------------
		//
		//  OVERRIDEN METHODS
		//
		//--------------------------------------------------------------------------
		
		override public function executeMotion(sP:PeacePosition, fP:PeacePosition):void {
			//super.executeMotion(sP, fP);
		}
		
	}

}